serrated piston skirt - Francés Inglés Diccionario